pecuniary embarrassment - French English Dictionary